盛世集团

提交需求
*
*

*
*
*
立即提交
点击”立即提交” ,表明我理解并同意 《盛世集团科技隐私条款》

logo

    产品与服务
    解决方案
    技术支持
    合作发展
    关于盛世集团

    申请试用
      从0到1:构建一个AI自动化未授权访问漏洞挖掘 Agent
      发布时间:2026-05-25 阅读次数: 2022 次
      01
      前言

      在上篇文章中 ,我们使用 openai-agents-python + Chrome DevTools MCP 开发了一个网页侦查 agent ,使得 AI 具备了操作网页的眼睛和手脚 ,并成功生成了图文并茂的网页侦查报告 。本文将进一步基于网页侦查 agent 进行扩展 ,构建并接入一个未授权访问漏洞挖掘 Agent ,目标是让 AI 在对网页进行侦查之后 ,能够自动进行未授权访问漏洞的挖掘 ,并输出高可信度的未授权访问漏洞报告 。


      02
      AI 自动化未授权访问漏洞挖掘 Agent 架构

      在传统的手工 + 插件辅助的未授权漏洞挖掘方法中 ,通;峤腥缦 3 项工作:

      使用 dirsearch 等主动式扫描工具结合字典进行扫描 ,可以发现如 swagger 未授权、eureka 未授权等常见未授权漏洞 。


      对网站 js 文件中的 api 接口进行提取 ,再放到 burpsuite 的爆破?榛蛘弑嘈唇疟窘信坎馐 ,根据返回包状态码、返回包长度和内容判断是否存在有效的未授权访问漏洞 。


      使用一些被动式插件 ,如 burpsuite 的 Autorize 插件 ,设置好请求头替换策略后手工逐个访问网站功能 ,根据插件提示人工确认是否存在未授权访问漏洞 。

      上述 3 项工作可以通过多个脚本/插件配合 ,再加上人工确认即可 。

      因此 ,在构建未授权访问漏洞挖掘 Agent 时 ,我们可以将上面 3 项工作中涉及到的一些脚本/插件变成 tool 供 agent 调用 ,结合 Chrome DevTools MCP 就可以让 AI 完成未授权访问漏洞从挖掘到输出报告的所有工作 ,架构流程图如下所示:

      盛世集团·(中国大陆)官方网站


      在上述架构中 ,我们只要编写好对应的 tool ,就可以在 agent 中让 AI 进行决策调用 ,而不是进行类似于 workflow 的调用流限定 。



      03
      AI 自动化未授权访问漏洞挖掘 Agent 实现

      js 接口提取 tool:利用正则从 js 文件中提取出 api 接口 ,供 agent 调用 。在设计这个 tool 时 ,需要加入一些接口关键字黑名单 ,比如 /delete、/remove 这样的接口 ,防止未授权操作给系统带来破坏性影响;同时需要过滤一些静态资源 ,优化效率 。

      盛世集团·(中国大陆)官方网站

      js 敏感信息提取 tool:利用正则从 js 文件中提取出敏感信息 ,供 agent 调用 ;谝延械囊恍 js 信息 hunter 工具的正则 ,加入到 tool 中 ,使其具备一定的敏感信息挖掘能力 ,避免让 AI 直接分析 js 代码 ,节省 token 。

      盛世集团·(中国大陆)官方网站


      请求发包 tool:通过 httpx 等库实现发送请求包能力 ,供 agent 调用 。

      盛世集团·(中国大陆)官方网站

      agent 核心提示词 。

      盛世集团·(中国大陆)官方网站



      04
      AI 自动化未授权访问漏洞挖掘 Agent 实测

      使用真实业务系统地址进行测试 。

      盛世集团·(中国大陆)官方网站


      盛世集团·(中国大陆)官方网站

      盛世集团·(中国大陆)官方网站

      在测试结果中可以看到 ,agent 可以自动发现并确认未授权接口 ,并分析返回数据类型 ,还能利用前一个未授权接口返回的数据测试下一个接口;同时还可以对 js 中泄露的硬编码口令进行有效性测试 。



      05
      总结

      从实战来看 ,上述 AI 自动化未授权访问漏洞挖掘 Agent 基本可用 ,其能力边界在于 tool 的种类和数量 。人工过往的挖掘经验转化为提示词后 ,AI 已经可以自动挖掘一些相对较深入的未授权访问漏洞 。但是从工程化的角度来说 ,后续还需要在交互界面、记忆、鲁棒性等方面进一步提升 。





      盛世集团·(中国大陆)官方网站 免费试用
      盛世集团·(中国大陆)官方网站 服务热线
      盛世集团·(中国大陆)官方网站

      马上咨询

      400-811-3777

      盛世集团·(中国大陆)官方网站 回到顶部
      【网站地图】